/**
 *Copyright (c) 2024 watereyes
 * safetymanagement is licensed under Mulan PubL v2.
 * You can use this software according to the terms and conditions of the Mulan
 * PubL v2.
 * You may obtain a copy of Mulan PubL v2 at:
 *          http://license.coscl.org.cn/MulanPubL-2.0
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PubL v2 for more details.
 */
package com.koron.hiddendanger.domain;

import java.util.Date;

import com.koron.common.domain.BaseEntity;

public class SafetyObserv extends BaseEntity {
    /**
    * 观察者
    */
    private String observerCode;

    /**
    * 观察者
    */
    private String observerName;

    /**
    * 公司code
    */
    private String corpCode;
    private String corpName;

    /**
    * 部门code
    */
    private String deptCode;

    /**
    * 部门name
    */
    private String deptName;

    /**
    * 观察区域code
    */
    private String gridCode;

    /**
    * 观察区域
    */
    private String gridName;

    /**
    * 观察区域
    */
    private String gridLabel;
    
    /**
    * 观察者
    */
    private String behaviorTypeId;
    
    /**
    * 观察者
    */
    private String behaviorTypeName;
    
    /**
    * 观察内容
    */
    private String note;

    /**
    * 观察日期
    */
    private Date observDate;
    private String observDateStr;

    /**
    * 观察时长h
    */
    private Float observHours;

    /**
    * 安全行为描述
    */
    private String safetyBehavior;

    /**
    * 不安全行为描述
    */
    private String unsafeBehavior;
    
    /**
     * 安全行为数
    */
    private Integer safetyNumber;
    
    /**
     * 不安全行为数
    */
    private Integer unsafeNumber;
    
	public String getObserverCode() {
		return observerCode;
	}

	public void setObserverCode(String observerCode) {
		this.observerCode = observerCode;
	}

	public String getObserverName() {
		return observerName;
	}

	public void setObserverName(String observerName) {
		this.observerName = observerName;
	}

	public String getCorpCode() {
		return corpCode;
	}

	public void setCorpCode(String corpCode) {
		this.corpCode = corpCode;
	}

	public String getDeptCode() {
		return deptCode;
	}

	public void setDeptCode(String deptCode) {
		this.deptCode = deptCode;
	}

	public String getDeptName() {
		return deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}

	public String getGridCode() {
		return gridCode;
	}

	public void setGridCode(String gridCode) {
		this.gridCode = gridCode;
	}

	public String getGridName() {
		return gridName;
	}

	public void setGridName(String gridName) {
		this.gridName = gridName;
	}

	public String getGridLabel() {
		return gridLabel;
	}

	public void setGridLabel(String gridLabel) {
		this.gridLabel = gridLabel;
	}

	public String getNote() {
		return note;
	}

	public void setNote(String note) {
		this.note = note;
	}

	public Date getObservDate() {
		return observDate;
	}

	public void setObservDate(Date observDate) {
		this.observDate = observDate;
	}

	public Float getObservHours() {
		return observHours;
	}

	public void setObservHours(Float observHours) {
		this.observHours = observHours;
	}

	public String getSafetyBehavior() {
		return safetyBehavior;
	}

	public void setSafetyBehavior(String safetyBehavior) {
		this.safetyBehavior = safetyBehavior;
	}

	public String getUnsafeBehavior() {
		return unsafeBehavior;
	}

	public void setUnsafeBehavior(String unsafeBehavior) {
		this.unsafeBehavior = unsafeBehavior;
	}

	public String getBehaviorTypeId() {
		return behaviorTypeId;
	}

	public void setBehaviorTypeId(String behaviorTypeId) {
		this.behaviorTypeId = behaviorTypeId;
	}

	public String getBehaviorTypeName() {
		return behaviorTypeName;
	}

	public void setBehaviorTypeName(String behaviorTypeName) {
		this.behaviorTypeName = behaviorTypeName;
	}

	public Integer getSafetyNumber() {
		return safetyNumber;
	}

	public void setSafetyNumber(Integer safetyNumber) {
		this.safetyNumber = safetyNumber;
	}

	public Integer getUnsafeNumber() {
		return unsafeNumber;
	}

	public void setUnsafeNumber(Integer unsafeNumber) {
		this.unsafeNumber = unsafeNumber;
	}

	public String getObservDateStr() {
		return observDateStr;
	}

	public void setObservDateStr(String observDateStr) {
		this.observDateStr = observDateStr;
	}

	public String getCorpName() {
		return corpName;
	}

	public void setCorpName(String corpName) {
		this.corpName = corpName;
	}
}
